﻿﻿@using System.Activities.Expressions
@using System.Web.UI.WebControls
@model SIFIET.GestionProgramas.Datos.Modelo.CURSO


@{
    ViewBag.Title = "Gestionar Horario";
    var grid = new WebGrid(ViewBag.Horario);
}

<div>
    <fieldset>
        <legend>Asignatura</legend>
        <div>
            <dl>
                
                <dt>
                    Nombre Curso
                </dt>

                <dd>
                    @Model.NOMBRECURSO
                </dd>
                <dt>
                    Asignatura
                </dt>

                <dd>
                    @Model.NombreAsignatura
                </dd>

                <dt>
                    Docente
                </dt>

                <dd>
                    @Model.NombreDocente
                </dd>
            </dl>
        </div>
    </fieldset>

    @using (Html.BeginForm("RegistrarHorario", "Cursos", FormMethod.Post))
    {
        @Html.AntiForgeryToken()
        Html.EnableClientValidation();
        <fieldset>
            <legend>Registrar Horario</legend>

            @Html.ValidationSummary(true)
            
            @Html.Partial("AgregarFranjaHoraria", new ViewDataDictionary { { "idCurso", @Model.IDENTIFICADORCURSO }, { "ListaSalones", ViewBag.ListaSalones } })

            <div>
                <div>
                    <input type="submit" value="Agregar Horario" onclick="" />
                </div>
            </div>
        </fieldset>
    }
</div>

<div>
    @if (ViewBag.Horario != null)
    {
        <table>
            <thead>
                <tr>
                    <td>Dia</td>
                    <td>Hora Inicio</td>
                    <td>Hora Fin</td>
                    <td>Recurso</td>
                    <td>Opciones</td>
                </tr>

            </thead>
            <tbody>
                @foreach (SIFIET.GestionInfraestructura.Datos.Modelo.FRANJA_HORARIA horario in ViewBag.Horario)
                {
                    <tr>
                        <td>@horario.DIAFRANJA</td>
                        <td>@horario.HORAINICIOFRANJA</td>
                        <td>@horario.HORAFINFRANJA</td>
                        <td>@horario.IDENTIFICADORRECURSO</td>
                        <td>@Html.ActionLink("Eliminar", "EliminarHorario", new { idCurso = @Model.IDENTIFICADORCURSO, idHorario = horario.IDENTIFICADORFRANJA }, new { onclick = "return confirm('¿Comfirma que desea eliminar este horario?')" })</td>
                    </tr>
                }

            </tbody>
        </table>
       
    }else{
        @Html.Label("No hay Franjas Registradas")
    }


</div>
<div><h4>@TempData["Mensaje"]</h4></div>

<div>
    <input type="button" value="Terminar" onclick="return confirmSalirHorario()" />
</div>

<script src="@Url.Content("~/Scripts/jquery-1.10.2.min.js")" type="text/javascript"></script>
<script src="~/Scripts/jquery.validate.min.js"></script>
<script src="~/Scripts/funciones.js"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.min.js")" type="text/javascript"></script>
<script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>
